package com.cccccc.result;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * --- 代码敲对！ ---
 *
 * @author CCCccc
 * @create 2025/8/18
 * 备注：返回值对象类
 */
@Data // getter setter
@NoArgsConstructor // 无参构造
@AllArgsConstructor // 全参构造
public class Result {
    private int code;
    private String msg;
    private Object data;

    // 操作成功返回方法
    public static Result success(String msg,Object data){
        return new Result(200,msg,data);
    }

    // 操作失败返回方法
    public static Result fail(String msg,Object data){
        return new Result(500,msg,data);
    }
}
